mechanical data processing